repeated scratching - Spanish English Dictionary